.login_box{
	width: 100%;
	padding:105px 20px 20px;
	background-color: white;
	// height: calc(100vh - 105px);
	box-sizing: border-box;
	position: fixed;
	height: 100vh;
	overflow: hidden;
	box-sizing: border-box;
	text-align: left;
	background: url("../../static/logbg.jpg") no-repeat center/cover;
	background-size:100% 100%;
	// padding-top: calc(constant(safe-area-inset-top) + 92px); 
	// padding-top: calc(env(safe-area-inset-top) + 92px);
	--adm-color-primary: transparent;
	--adm-color-light:#666666;
	--icon-size: 14px;
	--font-size: 12px;
	--gap: 6px;
	--adm-color-background:transparent;
	--border-top:transparent;
	// --adm-color-border:transparent;
	
	img{
		width: 330px;
		margin: 100px auto 30px;
	}

	:global(.adm-list-item-content-prefix){
		width: 170px !important;
	
	}
	:global(.adm-form){
		border: none !important;
		---border-top:transparent;
	}
	:global(.adm-list-item){
		border-bottom: 1px solid #5e5e5e;
	}
	:global(.adm-form-item-label){
		text-align: justify;
		color: #1d4883;
		text-align-last: justify;
	}

	.operation{
		width: 100%;
		display: flex;
		justify-content: space-between;
		padding: 20px;
		margin-top: 10px;
		box-sizing: border-box;
	}
	.other-info{
		padding-top: 20px;
		width: 100%;
		text-align: center;
		color: #333;
	}
	:global(#code) {
		margin-left: 0;
		height: auto;
	}
}

.btns{
	background: radial-gradient(circle at 41% -33%,#fdf4df,#d4b59a 80%);
	color: #70644e !important;
	border: 0 !important;
}
.a2{
	height: 90%;
	overflow-x: hidden;
	overflow-y: auto;
	padding-bottom: calc(constant(safe-area-inset-bottom) + 30vmin); 
	padding-bottom: calc(env(safe-area-inset-bottom) + 30vmin);
}

 